专利摘要:
A method of code tracking rake receiver fingers, wherein delay values are set for the rake receiver fingers by using a code phase acquisition method. The method includes taking a series of samples from a received signal, combining sample values measured at different fingers with measurement sets, and comparing the measurement sets with each other, thereby providing a minimum delay for the fingers. Selecting a measurement set having the highest value among the measurement sets that satisfy the distance condition, and if any one of the sample values of the selected measurement set is earlier than the on-time sample value determined based on the code phase acquisition, Advancing the sampling and / or code phase, and if any one of the sample values of the selected set of measurements is later than the on-time sample value determined based on the code phase acquisition, Delaying.
公开号:KR20030044067A
申请号:KR10-2003-7006049
申请日:2001-10-29
公开日:2003-06-02
发明作者:비흐리알라자코
申请人:노키아 코포레이션;
IPC主号:
专利说明:

Receiver and Receive Method {RECEIVER AND RECEPTION METHOD}
[2] In a wireless system, such as a cellular wireless system, the conditions under which radio waveforms propagate typically continue to change, which causes variations in time and space in the wireless signal, i.e., fading. Changes that occur in the impulse response of the channel can be caused by physical changes in the medium (e.g. variations in the refractive index of the medium due to temperature, pressure and partial pressure of water vapor) or changes in the geometry of the connection (hence in the movement or connection of the transmitter or receiver) May be caused by
[3] Fast fading of a signal, a form of signal fading, is caused by the multipath propagation characteristics of a cellular wireless environment, where the signal propagates through several different routes between the transmitter and receiver. Such channels may be referred to as Rayleigh fading channels (containing only multipath-propagating signal components) or Rice fading channels (receiving signals are also stable, i.e., direct propagation or strong mirror-reflected). ) Portion).
[4] At the receiver, the multipath-propagating signal components have different phases due to different propagation paths. The RAKE receiver uses these signal components with different phases. The combination of signal components received by different fingers allows to maximize the energy of the received signal. The rake receiver typically includes several fingers, the delays of which are set to correspond to the delays of the different signal components measured, for example, from the impulse response of the channel. The delay setting method of the rake receivers is called a code phase acquisition or code acquisition method and a code tracking method. Typically, code acquisition is performed first, followed by code tracking, in which the delay values set during code phase acquisition are adjusted. Patent publications FI982856 or WO00 / 41327 disclose prior art methods for rake receiver code phase acquisition, which are hereby incorporated by reference.
[5] Rake receivers are used, for example, in Universal Mobile Telecommunications Systems (UMTS), which are wideband data transmission systems, where frequency resources are allocated using code division multiple access (CDMA). In a wideband system, the narrowband user data signal is modulated relatively broadly by a spreading code that is wider than this data signal. In the UMTS system, several users transmit simultaneously on a single frequency channel and separate the data signals from each other based on a pseudo-random spreading code at the receiver.
[6] One spreading code usually contains one long pseudo-random bit sequence. The bit rate of the spreading code is much higher than the bit rate of the data signal, and the latter spreading code bits are called chips to distinguish data bits and data symbols and spreading code bits. Each user data symbol is multiplied by a spreading code chip. The narrowband data signal is then spread to the frequency band used by the spreading code. The spreading code may be one or more data bits long.
[7] In a CDMA system, the rake receiver synchronizes with the spreading code sequence specific to the signal component. Then, to perform code phase acquisition and code tracking, the spreading code generator of the receiver typically synchronizes according to delay values obtained from the maximum point of the impulse response. The problem with synchronization, or delay setting, is that code phase acquisition and code tracking must take up a large amount of computational capacity due to the number of samples. Furthermore, when the impulse response has a wide maximum power range, not distinct peaks, i.e. in a "fat finger" situation, it is based on the impulse response determined from the signal component received by one finger according to the prior art. Synchronization is difficult to achieve, and usually some of the energy of the signal to be received is lost.
[1] The present invention relates to a receiver and a method of receiving using multipath-propagated signal components of a signal to be received in order to maximize the signal energy to be received.
[15] The invention is now described in more detail in conjunction with the preferred embodiments and with reference to the accompanying drawings.
[16] 1 illustrates an embodiment of a telecommunications system;
[17] 2 shows a second embodiment of a telecommunications system;
[18] 3 is a flowchart showing method steps for code tracking;
[19] 4 illustrates an embodiment of a rake receiver;
[20] 5 illustrates an embodiment of the structure of a rake finger for code tracking.
[8] It is an object of the present invention to provide an improved method for setting the delay of rake receiver fingers and a receiver to which the present invention can be applied. This is accomplished by a method of code tracking rake receiver fingers, in which delay values are set for the rake receiver fingers. The code tracking method includes taking a series of samples in a received signal, combining sample values measured at different fingers with measurement sets, comparing the measurement sets with each other to minimize the minimum for the fingers. Selecting a measurement set having the highest value among the measurement sets that satisfy the delay distance condition, and any one of the sample values of the selected measurement set is greater than the on-time sample value determined based on the code phase acquisition. In the early stages, advancing the sampling and / or code phase of a particular finger; and when any of the sample values of the selected set of measurements is later than the on-time sample value determined based on the code acquisition, sampling and / or Or delaying the code phase.
[9] The invention also relates to a method of code tracking rake receiver fingers, in which delay values are set for the rake receiver fingers by using a code phase acquisition method. The code tracking method includes taking a series of samples in a received signal, combining sample values measured at different fingers with measurement sets, comparing the measurement sets with each other to obtain a measurement set having the highest value. Selecting and sampling of a particular finger in such a way as to satisfy a minimum delay distance condition for the fingers if any of the sample values of the selected set of measurements is earlier than the on-time sample value determined based on the code phase acquisition. And / or advancing the code phase and if any of the sample values of the selected set of measurements is later than the on-time sample value determined based on the code phase acquisition, satisfying the minimum delay distance condition for the fingers. And delaying the sampling and / or code phase of a particular finger.
[10] The invention also relates to a receiver that implements the method, wherein the receiver is configured to code track rake receiver fingers when delay values have been set for the rake receiver fingers using a code phase acquisition method. The receiver comprises means for taking a series of samples in a received signal, means for combining the sample values measured at different fingers with measurement sets, and comparing the measurement sets with each other for a minimum delay distance for the fingers. Means for selecting a set of measurements having the highest value among the set of measurements satisfying the condition, and sampling of the finger if the sample value of a particular finger belonging to the selected set of measurements is earlier than the on-time sample value determined based on code phase acquisition. And / or means for advancing the code phase and means for delaying the sampling and / or code phase of the finger if the sample value of a particular finger belonging to the selected set of measurements is later than the on-time sample value determined based on the code phase acquisition. It includes.
[11] The invention also relates to a receiver implementing the method, wherein the receiver is configured to code track rake receiver fingers when delay values have been set for the rake receiver fingers using a code phase acquisition method. The receiver comprises means for taking a series of samples in a received signal, means for combining sample values measured at different fingers with measurement sets, and comparing the measurement sets with each other to select a measurement set having the highest value. Means and, if the sample value of a particular finger belonging to the selected set of measurements is earlier than the on-time sample value determined based on the code phase acquisition, sampling and / or the finger in such a way as to satisfy the minimum delay distance condition for the fingers. Means for advancing the code phase and if the sample value of a particular finger belonging to the selected set of measurements is later than the on-time sample value determined based on the code phase acquisition, the finger in such a way as to satisfy the minimum delay distance condition for the fingers. Means for delaying the sampling and / or code phase of the
[12] Preferred embodiments of the invention are disclosed in the dependent claims.
[13] The concept of the present invention is to combine the samples, power or amplitude taken near the impulse response maximum points of each rake finger with different sets of measurements, thereby synchronizing each rake receiver finger individually. In the following, the principles of the invention will be explained in more detail by one embodiment, with three samples (early samples, on-time samples, late samples) If taken and the number of receiver fingers is four, this gives 3 4, i.e. 81 different measurement sets. One set of measurements with the highest set of measurements, that is, one set of measurements with the largest amplitude added from the samples. Then, in the selected amplitude sample combination, if the amplitudes of the fingers 1 and 2 are rate samples and the amplitudes of the fingers 3 and 4 are early samples (the inaccuracy of the timing is equal to the length of the spreading code chip). Or greater than this), the code phase of the fingers 1 and 2 is delayed and the fingers 3 and 4 are kept in such a way as to keep the minimum delay distance between the fingers so that the diversity gain is not reduced. The code phase of is advanced. The above examples are not intended to limit the application of the present invention but to illustrate the present invention only.
[14] The method and system of the present invention provide several advantages. The delay setting of the rake receiver fingers will be faster, and computational capacity will be saved because only a few, for example, three samples are used to determine the impulse response of the channel. In addition, if the impulse response includes a wide maximum power range rather than distinct maximum points, the Rake fingers may be better by using an impulse response measurement result set determined based on the multipath-propagation signal components received by the various fingers. It can be synchronized in an optimal manner. That is, signal energy received from the wireless channel can be maximized. The method further includes maintaining the delay of the different fingers at least a minimum delay distance from each other, in which case the diversity gain will not be lost.
[21] The following embodiments describe preferred embodiments of the present invention in a UMTS (Universal Mobile Communication System) system, but the present invention is not limited thereto.
[22] 1 exemplarily illustrates a structure of a mobile telephone system. The main parts of the mobile telephone system are the core network (CN), the UMTS terrestrial radio access network (UTRAN) and the user equipment (UE). The interface between the CN and the UTRAN is called Iu, and the air interface between the UTRAN and the UE is called Uu.
[23] The UTRAN includes radio network subsystems (RNS). The interface between RNSs is called Iur. One RNS includes one radio network controller (RNC) and one or more nodes (B). The interface between the RNC and one B is called Iub. In the figure, C denotes the coverage area of the node B, ie the cell.
[24] The description shown in FIG. 1 is quite general, and FIG. 2 shows a more detailed embodiment of a cellular wireless system. 2 includes only the most relevant blocks, it will be apparent to one skilled in the art that a typical cellular wireless network further includes other functions and structures, which need to be described in more detail herein. none. The details of the cellular wireless system may differ from those disclosed in FIG. 2, and this difference is not relevant to the present invention.
[25] Typically, a cellular wireless network is therefore fixedly located in a fixed network infrastructure, such as a vehicle or portable terminals, such as the network portion 200, a mobile phone or portable computer capable of communicating with a wireless telecommunication system. User equipment 202 that can move from place to place. The network unit 200 includes base transceiver stations 204. The transceiver base station corresponds to Node B of the previous figure. Several transceiver base stations are also controlled in a centralized manner by the wireless network controller 206 connected to them. The transceiver base station 204 includes transceivers 208 and one multiplexer unit 212.
[26] The transceiver base station 204 further includes a control unit 210, which controls the operation of the transceivers 208 and the multiplexer 212. The multiplexer 212 is used to arrange the traffic and control channels used by the multiple transceivers 208 in a single transport connection 214. The transport connection 214 constitutes an interface Iub.
[27] The transceivers 208 of the transceiver base station 204 are connected with the antenna unit 218 to establish a two-way wireless connection 216 with the user device 202. The structure of the frames transmitted to the bidirectional radio connection 216 is specified by a system designation, which is called the air interface Uu.
[28] The wireless network controller 206 includes a group switching field 220 and a control unit 222. The group switching field 220 is used to switch voice and data and combine signaling circuits. The wireless network subsystem 224 includes the transceiver base station 204, and the wireless network controller 206 further includes a transcoder 226. Usually the transcoder 226 is as mobile service switching center as possible because voice can be transmitted in cellular wireless network mode between the transcoder 226 and the radio network controller 206 using as little transmission capacity as possible. (MSC) close to 228.
[29] The transcoder 226 uses different digital voice encoding modes used between a public switched telephone network (PSTN) and a wireless telephone network to compatible encoding modes, for example from a fixed network mode to another mode of a cellular wireless network. And also reverse. The control unit 222 performs call control, mobility management, collection and signaling of statistical data.
[30] FIG. 2 further shows a mobile service switching center (MSC) 228 and a gateway mobile service switching center (GMSC) 230, which GMSC 230 represents a mobile telephone system and the outside world, in this case a public switched telephone network. (PSTN) 232 is responsible for the connection.
[31] The flowchart of FIG. 3 shows method steps for code tracking. The method begins at block 300. At block 302, the rake receiver fingers are code tracked using prior art methods, preferably by determining the highest values of the impulse response of the received signal with the accuracy allowed by the selected method.
[32] At block 304, a series of samples are taken from the received signal, preferably near the peak of the impulse response of each finger. Preferably, the samples are amplitude values or power values. The samples can be taken, for example, at intervals of one sample time or multiple sample times. The number of samples may vary depending on the application. However, since all receiver fingers take the same number of samples, subsequent comparison steps provide accurate results. By weighting the receiver fingers differently, different samples may be taken from different fingers. The number of possible samples is three, in which case one sample is taken at any point in time at which it is assumed that there is a maximum point of the impulse response based on the code acquisition. This sample is referred to herein as an on-time sample. The second sample is taken earlier than, for example, one sampling moment, which is referred to herein as an early sample. The third sample is taken later than, for example, one sampling moment and is referred to herein as a rate sample. The difference between the sampling moments of the series of samples may be greater than one sampling moment, in which case missing samples are obtained by interpolation.
[33] At block 306, sample values measured at different fingers are combined with the measurement sets. Preferably, all possible sample value combinations are generated. In the case of including the above three samples and four receiver fingers, an exemplary embodiment of measurement sets comprises the following measurement sets: early sample (first finger), early sample (second finger), on; A time sample (third finger) and a rate sample (fourth finger) or a rate sample (first finger), an early sample (second finger), a rate sample (third finger) and an on-time sample (fourth) Samples). Different sample values are preferably combined by addition, but other combining methods may be used.
[34] At block 308, the measurement sets are compared with each other, ie, the sum of the amplitudes or the sum of the powers of the different measurement sets calculated at block 306, for example. As a result, the set having the highest value, ie, the sum of the largest amplitude or the sum of the powers, is selected from the set of measurements. According to the second embodiment, the set with the highest value is selected from among the sets of measurements that satisfy the minimum delay distance condition for the fingers. The minimum delay distance indicates the smallest delay difference between the different fingers, whereby the different fingers synchronize with the different signal components and can be set appropriately in each application.
[35] Block 310 illustrates that the selection is performed as a result of the comparison based on the basic units of the selected set of measurements, ie, the sampling moments of the different samples. If the sample is earlier than the on-time sample determined based on the code acquisition, advance the sampling or code phase of the particular finger for the next sample (block 312). On the other hand, if the sample is later than the on-time sample determined based on the code acquisition, delay the sampling or code phase of the particular finger for the next sample (block 314). If the minimum delay distance condition is not satisfied with the selected set of measurements, the sampling moment or code phase is changed only within the limits defined by the minimum delay condition.
[36] When the sampling moment deviates by one spreading code bit, i.e., less than the period of the chip, from the on-time sampling moment determined based on code acquisition, the sampling moment is moved. On the other hand, when the sampling moment deviates by at least one spreading code bit, i.e., the period of the chip, in the on-time sampling moment determined based on the code acquisition, the code phase of the code generator is shifted.
[37] Next, an embodiment of synchronizing a sampling moment or code phase will be described. For example, in the selected measurement set, which may be a combination of amplitude samples, if the amplitude of fingers 1 and 2 are rate samples and the amplitude of finger 3 is an early sample (the inaccuracy of timing is a spreading code Equal to or greater than the length of the chip), the code phase of the fingers 1 and 2 is delayed and the code phase of the finger 3 is advanced. While adjusting the delays of the fingers, it should be noted that the minimum delay distance between the fingers must be maintained so that the diversity gain is not reduced.
[38] Arrow 316 indicates that the method can be repeated starting with code capture. The code acquisition and possibly the impulse response estimate required for the code acquisition can be repeated, for example, at certain intervals or when the quality of the received signal is too low.
[39] Arrow 318 represents the repeatability of the code tracking method. Code tracking allows you to extend the interval at which code capture is repeated.
[40] The method ends at block 320.
[41] 4 exemplarily shows a rake receiver code tracking unit. The rake receiver described in this embodiment includes three correlator fingers 404, 406 and 408. The number of fingers may differ from the illustrated embodiment. Differently delayed, each signal component received by antenna or antenna array 400, filtered by radio frequency section 402 and downconverted to baseband is applied to its own receiver finger. The described receiver further includes a diversity combiner 412, which combines differently delayed signal components of different fingers. In the exemplary solution of this figure, the control unit 414 includes a code tracking mechanism that controls code delays and sampling moments.
[42] Signals 416, 418 and 420 deliver the samples taken at each finger to the control unit. If necessary, signals 422, 424 and 426 convey a code tracking control signal to each finger to control the code delays or sampling moments.
[43] Next, an embodiment of the structure of the rake finger for code tracking will be described with reference to FIG. The receiver is a spread spectrum receiver that receives a DS (direct sequence) signal, ie a direct spread signal.
[44] In the receiver finger of the disclosed embodiment, three samples are taken from the signal component. However, it should be noted that the number of samples may differ from the illustrated embodiment. To the sampling means 508, 510 and 512 is applied a complex wideband signal which is typically baseband and preferably decimated by taking one sample from each chip. Based on code phase acquisition, the sampling means 510 is assumed to be on-time. That is, a certain sampling moment is determined for the sampling means 510, so that sampling occurs at a point in time that was determined as the probability of occurrence of one of the peaks of the impulse response based on code phase acquisition. The sampling moment of the sampling means 508 is preferably delayed by one sampling moment compared to the sampling moment of the sampling means 510, and the sampling moment of the sampling means 512 is preferably the sampling means 510. Advances by one sampling moment compared to the sampling moment of This provides three samples, which are referred to herein as early samples, on-time samples, and rate samples.
[45] To despread the narrowband signal from the received signal, the sampled signals are multiplied by the spread code sequence generated by the code generator 500. For each sample, ie early, on-time or rate sample, the spreading code delay can be determined separately. The embodiment of FIG. 5 also shows integrated-and-dump filters 524, 526 and 528, where the signal is integrated at some moment, for example symbol time, and the result is output. The integrator is reset to zero, and the integral is restarted. The filters 524, 526, and 528 may also be implemented using low pass filters.
[46] Next, in the solution disclosed in FIG. 5, pilot symbols are separated from the signals by demultiplexers 532, 534 and 536. The pilot symbols are then multiplied by the complex conjugates of the pilot symbols formed at block 546 at multipliers 540, 542 and 544 and in time slots at blocks 550, 552 and 554. In other words, the pilot symbols are filtered by a matching filter to determine the multipath delay profile of the radio channel. In addition, the multipath delay profile can be averaged. Envelope detectors 556, 558, and 560 are used to determine the amplitude or power of the complex signal. Instead of an envelope detector, a square-law detector may be used.
[47] In blocks 562, 564, and 566, integration is performed to remove noise. The three samples acquired, namely early, on-time and rate samples, are applied to the control unit 414, which controls the samples obtained from all receiver fingers, in the embodiment of FIG. Combine the amplitude or power values of the samples determined by the envelope detector or square-law detector with different sets of measurements, compare these sets to select the largest set, and based on the selected set, different receiver fingers Is responsible for providing synchronization commands to the servers. For example, as in the embodiment of this figure, three samples are taken, and the number of receiver fingers is also assumed to be three. This gives 3 3 or 27 different measurement sets. One measurement set of one of the above measurement sets having the highest value, that is, one measurement set having the largest amplitude added from the samples, is selected. If the amplitude of the fingers 1 and 2 in the selected amplitude sample combination is the rate samples and the amplitude of the finger 3 is an early sample (the inaccuracy of the timing is equal to or greater than the length of the spreading code chip), The code phase of fingers 1 and 2 is delayed and the code phase of finger 3 is advanced. While adjusting the delays of the fingers, it should be noted that the minimum delay distance between the fingers must be maintained so that the diversity gain is not reduced.
[48] According to a second embodiment, the largest set of measurements is selected from the set of measurements that satisfy the minimum delay distance condition.
[49] Based on the pilot symbols, the channel estimator 568 estimates the quality of the wireless channel. Conditional estimation is used to remove symbol phase rotation caused by the wireless channel from data symbols.
[50] Sampling means 514 is used to sample the data signal. The data signal is also wideband, so it is smoothed by means 522 and 530. In multiplier 548, the data symbols are multiplied by the channel condition estimate, after which the data bits are not particularly relevant to the present invention. It is delivered to decoding means not shown.
[51] It should be noted that the code tracking method described can be applied without using a pilot signal, so that the information necessary to synchronize the sampling moment or code phase is obtained by processing the data signal with respect to the pilot signal in a manner corresponding thereto.
[52] The functional blocks of the user device described above, such as a code tracking control unit, can be implemented in a number of ways in software executed by a processor or hardware implementation, such as, for example, discrete components and logic made using an ASIC (Custom Integrated Circuit). Can be implemented.
[53] Although the present invention has been described above with reference to the embodiments according to the accompanying drawings, it is clear that the present invention can be modified in many ways without being limited thereto and within the scope of the inventive idea disclosed in the appended claims.
权利要求:
Claims (18)
[1" claim-type="Currently amended] A method of code tracking rake receiver fingers, in which delay values are set for the rake receiver fingers by using a code phase acquisition method.
Taking (304) a series of samples from the received signal;
Combining 306 sample values measured at different fingers with measurement sets;
Comparing the measurement sets with each other to select a measurement set having the highest value among the measurement sets that satisfy the minimum delay distance condition for the fingers (308);
Advancing 312 the sampling and / or code phase of a particular finger if any one of the sample values of the selected set of measurements is earlier than the on-time sample value determined based on the code phase acquisition;
If any one of the sample values of the selected set of measurements is later than the on-time sample value determined based on the code phase acquisition, delaying the sampling and / or code phase of the particular finger (314). How to track code.
[2" claim-type="Currently amended] A method of code tracking rake receiver fingers, wherein delay values are set for the rake receiver fingers by using a code phase acquisition method.
Taking (304) a series of samples from the received signal;
Combining 306 sample values measured at different fingers with measurement sets;
Comparing the measurement sets with each other to select a measurement set with the highest value (308);
If any one of the sample values of the selected set of measurements is earlier than the on-time sample value determined based on the code phase acquisition, sampling and / or code phase of a particular finger in such a way as to satisfy the minimum delay distance condition for the fingers. Advancing 312;
If any of the sample values of the selected set of measurements is later than the on-time sample value determined based on the code phase acquisition, sampling and / or code phase of a particular finger in such a way as to satisfy the minimum delay distance condition for the fingers. Delaying (314) the code tracking method.
[3" claim-type="Currently amended] 3. The code tracking method according to claim 1 or 2, wherein the sample values are impulse response amplitude values.
[4" claim-type="Currently amended] The method of claim 1 or 2, wherein the sample values are impulse response power values.
[5" claim-type="Currently amended] 3. The method of claim 1 or 2, wherein three series of samples are taken, the samples being an early sample, an on-time sample and a rate sample.
[6" claim-type="Currently amended] The method of claim 1 or 2, wherein the sample values measured at different fingers are combined with the measurement sets by adding the sample values.
[7" claim-type="Currently amended] 3. The code tracking method according to claim 1 or 2, wherein the sampling moment is moved when the sampling moment resulting from the on-time sampling moment determined based on code phase acquisition is less than the duration of one spreading code bit.
[8" claim-type="Currently amended] 3. The code according to claim 1 or 2, wherein the delay of the code generator of the receiver is changed when the sampling moment resulting from the on-time sampling moment determined based on the code phase acquisition is longer than the duration of one spreading code bit. Tracking method.
[9" claim-type="Currently amended] A computer program comprising routines for executing the steps according to claim 1.
[10" claim-type="Currently amended] A computer memory device comprising a computer program according to claim 9 for executing a method according to claim 1.
[11" claim-type="Currently amended] A receiver configured to code track the rake receiver fingers when delay values have been set for rake receiver fingers using a code phase acquisition method,
Means (508, 510, 512, 514) to take several series of samples from the received signal;
Means (414) for combining the sample values measured at different fingers with the measurement sets;
Means (414) for comparing the measurement sets with each other to select a measurement set having the highest value among the measurement sets that satisfy the minimum delay distance condition for the fingers;
Means for advancing the sampling and / or code phase of the finger (414, 500, 508, 510, 512) if the sample value of a particular finger belonging to the selected set of measurements is earlier than the on-time sample value determined based on the code phase acquisition; 514);
Means for delaying the sampling and / or code phase of the finger (414, 500, 508, 510, 512) if the sample value of the particular finger belonging to the selected set of measurements is later than the on-time sample value determined based on the code phase acquisition. 514).
[12" claim-type="Currently amended] A receiver configured to code track the rake receiver fingers when delay values have been set for rake receiver fingers using a code phase acquisition method,
Means (508, 510, 512, 514) to take several series of samples from the received signal;
Means (414) for combining the sample values measured at different fingers with the measurement sets;
Means (414) for comparing the measurement sets with each other to select a measurement set having a highest value;
If the sample value of a particular finger belonging to the selected set of measurements is earlier than the on-time sample value determined based on the code phase acquisition, the sampling and / or code phase of the finger is satisfied in such a way as to satisfy the minimum delay distance condition for the fingers. Means for advancing (414, 500, 508, 510, 512, 514);
If the sample value of a particular finger belonging to the selected measurement set is later than the on-time sample value determined based on the code phase acquisition, then the sampling and / or code phase of the finger is satisfied in such a way as to satisfy the minimum delay distance condition for the fingers. And means for delaying (414, 500, 508, 510, 512, 514).
[13" claim-type="Currently amended] 13. A receiver as claimed in claim 11 or 12, wherein the sample values are impulse response amplitude values.
[14" claim-type="Currently amended] 13. A receiver as claimed in claim 11 or 12, wherein the sample values are impulse response power values.
[15" claim-type="Currently amended] 13. The receiver of claim 11 or 12, wherein three series of samples are taken, the samples being an early sample, an on-time sample and a rate sample.
[16" claim-type="Currently amended] 13. A receiver as claimed in claim 11 or 12, wherein sample values measured at different fingers are combined with measurement sets by adding the sample values.
[17" claim-type="Currently amended] 13. The receiver of claim 11 or 12, wherein the sampling moment is moved when the sampling moment resulting from the on-time sampling moment determined based on code phase acquisition is less than the duration of one spreading code bit.
[18" claim-type="Currently amended] 13. The method of claim 11 or 12, wherein the delay of the code generator of the receiver moment is changed when the sampling moment resulting from the on-time sampling moment determined based on the code phase acquisition is greater than or equal to the duration of one spreading code bit. receiving set.
类似技术:
公开号 | 公开日 | 专利标题
EP1062742B1|2008-01-23|Correction of signal-interference ratio measures
KR100306952B1|2001-11-30|Cell Site Demodulation Architecture for Spectrum Spread Multiple Access Communication System
US6028852A|2000-02-22|CDMA cellular radio transmission system
CN1135725C|2004-01-21|Search window delay tracking in code division multiple access communication systems
EP1361687B1|2006-05-10|CDMA demodulation circuit and demodulation method
CA2209457C|2008-09-09|Cdma communication system and method
US6408039B1|2002-06-18|Radio communication apparatus employing a rake receiver
US5982763A|1999-11-09|Reception timing detection circuit of CDMA receiver and detection method
EP1451952B1|2014-04-16|Communications in an asynchronous wireless network
JP3408545B2|2003-05-19|Mobile station synchronization in spread spectrum communication systems.
DE60016306T2|2005-12-01|CDMA receiver with controllable search range and method of controlling the same
US6590888B1|2003-07-08|Cellar system, mobile portable apparatus, base station apparatus, optimum path detecting method, and apparatus thereof
US5703873A|1997-12-30|Method and apparatus for synchronizing subscriber equipment with base stations in a CDMA radio network
CA2209524C|2006-11-07|Method and apparatus for using full spectrum transmitted power in a spread spectrum communication system for tracking individual recipient phase time and energy
CA2333723C|2009-02-10|Pilot strength measurement and multipath delay searcher for cdma receiver
US5818869A|1998-10-06|Spread spectrum communication synchronizing method and its circuit
US7433390B2|2008-10-07|Received communication signal processing methods and components for wireless communication equipment
JP4421106B2|2010-02-24|Practical space-time radio method for improving CDMA communication capacity
EP1222747B1|2005-05-18|Apparatus and methods for selection of correlation timing in rake receivers
JP3407711B2|2003-05-19|Path search circuit in DS-CDMA receiver
US7020184B2|2006-03-28|Store and forward handoff
US7349461B2|2008-03-25|Efficient back-end channel matched filter |
US9525455B2|2016-12-20|Simple and robust digital code tracking loop for wireless communication systems
US7142587B2|2006-11-28|Received path timing detecting circuit at DS-CDMA system
US6108323A|2000-08-22|Method and system for operating a CDMA cellular system having beamforming antennas
同族专利:
公开号 | 公开日
EP1334565B1|2008-06-18|
JP3704335B2|2005-10-12|
CA2424995A1|2002-05-10|
FI20002391D0|
FI20002391A|2002-05-01|
AU1238902A|2002-05-15|
CN1471764A|2004-01-28|
FI113921B|2004-06-30|
FI113921B1|
KR100504360B1|2005-07-27|
CN1222115C|2005-10-05|
EP1334565A1|2003-08-13|
US20030186714A1|2003-10-02|
FI20002391A0|2000-10-30|
CA2424995C|2009-08-18|
AT398859T|2008-07-15|
US7062284B2|2006-06-13|
WO2002037711A1|2002-05-10|
JP2004513559A|2004-04-30|
DE60134485D1|2008-07-31|
BR0115085A|2003-10-07|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2000-10-30|Priority to FI20002391
2000-10-30|Priority to FI20002391A
2001-10-29|Application filed by 노키아 코포레이션
2001-10-29|Priority to PCT/FI2001/000942
2003-06-02|Publication of KR20030044067A
2005-07-27|Application granted
2005-07-27|Publication of KR100504360B1
优先权:
申请号 | 申请日 | 专利标题
FI20002391|2000-10-30|
FI20002391A|FI113921B|2000-10-30|2000-10-30|Receiver, Receiving Method, Computer Program, and Computer Memory|
PCT/FI2001/000942|WO2002037711A1|2000-10-30|2001-10-29|Receiver and reception method|
[返回顶部]